activePDF Toolkit 2011 API リファレンス
GetCustomDocInfo (.NET のみ)
テクニカル リファレンス > Toolkit オブジェクト > Toolkit メソッド > GetCustomDocInfo (.NET のみ)

Glossary Item Box

説明: GetCustomDocInfo は、PDF 文書を結合またはコピーする際に PDF 文書のカスタム情報フィールドを取得します。

注意: このメソッドは、.NET 環境での使用を対象とします。.NET 環境以外で activePDF Toolkit を導入する場合、「CustomDocInfo」プロパティを参照してください。

戻り値: 値の型 説明 & 設定
String PDF 文書のカスタム情報フィールドに含まれるデータ
構文: value = object.GetCustomDocInfo ItemName
引数: 引数 値の型 説明 & 設定
object N/A オブジェクトのインスタンスを設定します。
ItemName String 項目名
備考: GetCustomDocInfo メソッドで使用する共通フィールドは DocVersionURLLogonID、および Cookie Value です。これらの標準フィールドにアクセスする場合、Author、または Title などの対応する Toolkit プロパティを使用します。SetCustomDocInfo で設定したデータを取得するには、GetCustomDocInfo を呼び出す前に、GetPDFInfo を呼び出す必要があります。

C# の例

string myPath = System.Windows.Forms.Application.StartupPath;APToolkitNET.Toolkit TK
= new APToolkitNET.Toolkit();
// Open the output PDF
TK.OpenOutputFile(myPath + @"\output.pdf");
// Open the input file to get FieldInfo from
TK.OpenInputFile(myPath + @"\input.pdf");
// Set a CustomDocInfo value
TK.SetCustomDocInfo("This is my test field", "This is my test value");
// Copy the input to the output
TK.CopyForm(0, 0);
// Close the output file
TK.CloseOutputFile();
// Use GetPDFInfo to open the output.pdf as an input field
// and retrieve the standard and custom document info
TK.GetPDFInfo(myPath + @"\output.pdf");
// Pop up the contents of our new custom field
MessageBox.Show(TK.GetCustomDocInfo("This is my test field"));
// Close the input file
TK.CloseInputFile();